run a business/firm - French English Dictionary